[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
BTC               Bit Test Complement (386)          Flags: O D I T S Z A P C
                                                                            *
 BTC destination, source

           Logic:          CF . bit, bit . NOT(bit)

     The Bit Test instructions manipulate individual bits. The source
     operand specifies the bit position in the destination operand. BTC
     copies that bit to the carry flag, and complements it in destination.

  --------------------------------------------------------------------------
   Operands                    Clocks  Transfers  Bytes  Example
   BTC register, immediate8    6  (386)    -        3    BTC AX,3
   BTC memory, immediate8      8  (386)    -        3    BTC MEMLOC,3
   BTC register, register      6  (386)    -        3    BTC AX,BX
   BTC memory, register        13 (386)    -        3    BTC MEMLOC,AX
  --------------------------------------------------------------------------

        Note:          Both memory and register operands can be either
                       16 bits or 32 bits.

See Also: BSF BSR BT BTR BTS
This page created by ng2html v1.05, the Norton guide to HTML conversion utility. Written by Dave Pearson